package fr.thelem.projetindus.modele;

import static javax.persistence.GenerationType.AUTO;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * Entité sous catégorie: Représente la sous catégorie d'une catégorie
 */
@Entity
@Table(name = "SOUS_CATEGORIE")
public class SousCategorieEntity implements Serializable {
    /** Attribut serialVersionUID */
    private static final long serialVersionUID = 1L;

    @Id
    @Column(name = "IDENTIFIANT_SOUS_CATEGORIE")
    @GeneratedValue(strategy = AUTO)
    private int identifiantSousCategorie;

    @Column(name = "NOM_SOUS_CATEGORIE")
    private String nomSousCategorie;

    /**
     * Accesseur de nomSousCategorie
     * 
     * @return le nomSousCategorie
     */
    public String getNomSousCategorie() {
        return nomSousCategorie;
    }

    /**
     * Affectation de nomSousCategorie
     * 
     * @param nomSousCategorie nomSousCategorie à affecter
     */
    public void setNomSousCategorie(String nomSousCategorie) {
        this.nomSousCategorie = nomSousCategorie;
    }
}
